package xyz.shenmegui.foodcheckserver.utils;

public class ObjectUtil {

    /**
     * 检查对象是否不为null
     *
     * @param obj 对象
     * @return 是否为null
     */
    public static boolean isNotNull(Object obj) {
        return null != obj && false == obj.equals(null);
    }

    /**
     * 检查对象是否不为null
     *
     * @param obj 对象
     * @return 是否为null
     */
    public static boolean isNull(Object obj) {
        return !isNotNull(obj);
    }

    /**
     * 判断字符是否为数字
     * @param str
     * @return
     */
    public static boolean isNumeric(String str){
        if (isNull(str)) {
            return false;
        }
        for(int i=str.length();--i>=0;){
            int chr=str.charAt(i);
            if(chr<48 || chr>57)
                return false;
        }
        return true;
    }
}
